final race - French English Dictionary